x86 hvm: Support task switch when task state segments straddle page
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 30 May 2008 15:30:40 +0000 (16:30 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 30 May 2008 15:30:40 +0000 (16:30 +0100)
commitfcb29bd59a280d08f7769a7a676ae28b48eb3670
treef687ba858cb8093c2e335586260b5cc9265c5bab
parent96967abdc7dc36c793d136122101cbb73d29c73a
x86 hvm: Support task switch when task state segments straddle page
boundaries. Also improve error diagnostics from hvm_map().

Fixes multi-processor shutdown for some types of Windows OS.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/hvm.c